텍스트큐브의 백업파일을 워드프레스로 옮길 수 있는 Importer를 만들었습니다.
아래는 WordPress Textcube Impoter가 설치된 모습 입니다.
위 이미지 아래쪽을 보시면 Textcube 항목이 생겼음을 알 수 있습니다.
Textcube 항목을 클릭하고 들어가면 아래와 같은 페이지를 보실 수 있습니다.
첫화면에 보이는 아래와 같은 사항을 준수하셔야 합니다.
- 첨부파일이 제외된 텍스트큐브 백업파일을 사용하세요.
- 백업파일의 크기가 크면 처리하는데 시간이 걸립니다.
- 텍스트큐브의 첨부파일 tc/attach/*를 (각자다름)/tc/*로 복사해주세요.
백업파일을 업로드하는 방식과 웹서버 로컬에 저장된 백업파일의 경로를 입력하는 방식을 제공합니다.
텍스트큐브의 첨부파일은 해당 디렉토리를 직접 옮겨주셔야 합니다.
때문에 ftp 접속이 가능한 개인 호스팅이 아니라면 첨부파일을 가져오기 어렵습니다.
기존 텍스트큐브 본문내의 첨부파일 치환자는 새로운 첨부파일 경로의 HTML 태그로 변환시켜 줍니다.
아래 이미지는 진행과정을 보여주고 있습니다.
백업파일 전체 크기, 새로운 첨부파일 디렉토리, 처리한 백업파일 범위, 등록 성공한 개수, 이미 등록된 개수가 표시됩니다.
용량이 큰 백업파일(첨부파일이 제외된)도 문제없이 처리합니다.
백업파일의 용량이 클수록 처리하는 시간이 더 걸립니다.
실행도중 중단되어 재실행 하더라도 이미 등록된 글은 중복없이 등록되지 않은 글부터 다시 등록됩니다.
설치방법
- WordPress Textcube Impoter 다운로드 페이지에서 최신버전을 다운받아 압축을 풉니다.
- 워드프레스 디렉터리의 wp-admin/import에 압축을 풀어서 나온 textcube.php를 복사합니다.
- 관리자 페이지의 Tools -> Import에 Textcube 항목이 있는지 확인합니다.
무…무서워! 왜자꾸 이런것 만들어주시고 그래요 ㅠㅠ 흑흐긓긓ㄱ 워프로 옮겨야만 할것같은 압박감
어서 워프로 오세요~ (~ ㅡㅡ)~
Warning: file_get_contents() expects at most 2 parameters, 5 given in /public_html/wp/wp-admin/import/textcube.php on line 200
라는 오류가 나는데 뭘 잘못한걸까요^^;
파란 계정 쪽 문제인 것 같습니다. 따로 입주해 있는 계정에서 테스트해본 결과 잘 되는군요. 🙂
그래도 혹시나 모르는 오류정보 감사합니다.
제기하신 버그가 수정된 0.3 버전이 릴리즈 됐습니다. ^^
대단하시네요..
앞으로도 쭈~~욱 좋은넘 부탁드립니다.
이녀석도 제사이트에 퍼 날라야 겠습니다.. ^^
감사합니다. ^^
아 혹시 제로보드 migration 툴은 제작 안하시는지요..
제로보드4, XE… 개인적으로 저는 무쟈게 필요하다는..
ㅋㅋㅋㅋ
아직 계획에는 없습니다. ^^;
변환 방법이 아예 없는건 아니죠. RSS를 이용하는 방법인데요.
Feed for wordpress 같은걸로 XE의 RSS를 땡겨옵니다.
이때에 이미지나 저작자 등의 옵션도 있으니 마음에 드는걸로 하시면 되는데 이미지는 동작이 잘 안되고 트래픽도 많이 올라가더근요
wp-o-matic도 같은 종류의 플러그인입니다.
상용으로는 autoblgged라고 있는데 이 넘이 가장 쓸만하긴 하지만 ..
하여간 저런 꽁수도 있다는것만…
Warning: htmlspecialchars_decode() expects parameter 1 to be string, NULL given in /home/hosting_users/nartepel/www/wp_kr/wp-includes/compat.php on line 105
———-
Read range file: 0 ~ 183852
Import Count: 44
Already imported Count: 0
Warning: Invalid argument supplied for foreach() in /home/hosting_users/nartepel/www/wp_kr/wp-admin/import/textcube.php on line 222
Warning: Invalid argument supplied for foreach() in /home/hosting_users/nartepel/www/wp_kr/wp-admin/import/textcube.php on line 130
이런 에러를 계속 뱉어내네요.
제목과 이름 날짜 등등은 제대로 임포팅이 되는데
정작 본문은 (댓글의 본문 포함)은 올라가지 않습니다.
무슨 문제일까요.
추측이 되지 않는 문제 입니다.
pepe님의 소중한 백업파일을 보내주실 수 있으시다면 문제점을 확인해 보겠습니다.
제 메일은 ani2life@지메일 입니다.
A2님 레어템을 만드셨네요. 고맙습니다.
유저들이 물어볼때마다 답변하기가 쉽지 않았는데 아주 쉬워질듯 합니다.
도움이 될 수 있다니 기쁘네요.
그리고 몇몇분들이 신고해주신 버그가 수정된 0.4버전을 조금전에 올렸습니다. ^^
조금만 더 있다가 워프로 이동할껄 그랬습니다. ㅠㅠ tc2wp로 삽질하다가 포기하고 그냥 기존꺼는 xe로 넘겼는데 이런 툴이 나왔네요….
조금 더 빨리 만들껄 그랬나봐요. ㅠㅠ
우와왕~~ 정말 대단하세요. @.@
그런데 무식한 질문 하나 드려도 될까요? 태터툴즈가 아니라 텍스트 큐브라고 명칭하신 건 티스토리 백업파일은 임폴트 할 수 없다는 말씀이신건가요? ^^;
워프에서는 익스폴트한 파일을 임폴트할 때 용량이 2메가로 제한되어 있었던 것 같은데요. 이 플러그인처럼 용량을 늘려잡을 수 있는 것인지요?
우선 명칭을 텍스트큐브 임포터라고 한 것은 애초에 텍스트큐브의 첨부파일이 제외된 백업파일을 임포트 하는 것이 목적이어서 그렇습니다.
티스토리 백업 파일을 텍큐로 옮겼다가 이 임포터를 사용해서 다시 워프로 옮기시는 분들도 계시더라구요. ^^
워프에서 임포트 할 때 업로드 용량 제한은 워프에서 제한하는 것이 아니라 호스팅 하는 서버에서 설정한 값을 따라갑니다. 그래서 업로드에 제한에 걸리시는 분들을 위해서 백업파일을 ftp로 올려서 직접 백업파일의 로컬경로를 입력받을 수도 있게 해놓았습니다.
멋쟁이 개발일지가 워프에서 전개 되고 있군요~
아 워프의 인터페이스는 정말 맘에 드는 듯..
저는 뭐니뭐니해도 워프의 설계가 마음에 들더라구요. ^^)b
역시 개발자 ㅡㅡ;
😀 ㅋㅋ
핑백: 워드프레스 티스토리/텍스트큐브 이사도구
핑백: TextCube에서 wordpress로 쉽게 이사오기 | 노군의 일상사
핑백: 티스토리에서 워드프레스로 블로그 데이터 옮겨오기
핑백: 테터툴즈 백업 테스트를 위한 글 « Stylish Photo
우선 좋은 자료 감사합니다. 급 워드프레스로 옮기고 싶은 생각이;; (쿨럭)
헌데 임포팅 중 요런 에러가 뜨네요. TTXML1.9를 사용하여 임포팅 시도하였고, 백업파일은 첨부파일 제외 버전입니다. 문자열 관련 문제 같은데 무엇 때문인지 감이 안 오네요 T_T
워드프레스 버전은 2.7.1입니다.
——————————————————————————————————————
Backup file size: 4247552
Attach files dir: /home1/zinsayablog/public_html/wp/wp-content/uploads/1
Warning: htmlspecialchars_decode() expects parameter 1 to be string, NULL given in /home1/zinsayablog/public_html/wp/wp-includes/compat.php on line 105
Warning: htmlspecialchars_decode() expects parameter 1 to be string, NULL given in /home1/zinsayablog/public_html/wp/wp-includes/compat.php on line 105
Error(-1):
이곳을 참고하세요. ^^
http://code.google.com/p/wordpress-ttxml-importer/wiki/ErrorList
핑백: 티스토리에서 워드프레스로 블로그 데이터 옮겨오기 - FantasyAmplifier.com
감사합니다! 덕분에 잘 사용했습니다^^
잘 사용하셨다니 기쁘네요. ^^
안녕하세요, 제게 마침 딱 맞는 툴을 만들어주셨네요. 고맙습니다.
그런데 제가 지금 알려주신 대로 하려다보니까 좀 문제가 생겼네요.
A2님께서 알려주신 3단계 중에서 두 번째 단계… “워드프레스 디렉터리의 wp-admin/import에 압축을 풀어서 나온 textcube.php를 복사합니다.”라고 하셨는데, 지금 제 WORDPRESS에서는 “wp-admin/import”라는 폴더를 찾을 수 없습니다. 아마도 버전업되는 과정에서 디렉토리구조에 변화가 생긴 것은 아닐까 싶은데요.. (저는 지금 wordpress 3.0 씁니다..)
번거로우시겠지만 한번 검토해 주실 수 있으신지요? 고맙습니다.
import라는 폴더를 만드니까 되는 것 같네요..;;;
하여간에, 진심으로 감사드려요 ^^
혹시 wordpress-textcube-importer를 받으신 것은 아니시죠?
오래된 글에 댓글을 다셔서 조금 걱정이 됩니다.
위의 프로젝트는 wordpress-ttxml-importer 로 변경되었습니다.
http://code.google.com/p/wordpress-ttxml-importer/downloads/list
감사합니다. 성공적으로 변환했어요. ^^
성공 축하드립니다. ^^